English Dictionary
◊ RED DEER
red deer
n : common deer of temperate Europe and Asia [syn: {Cervus
elaphus}]